home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / catD / untimeout.z / untimeout
Encoding:
Text File  |  1998-10-30  |  4.1 KB  |  66 lines

  1.  
  2.  
  3.  
  4. uuuunnnnttttiiiimmmmeeeeoooouuuutttt((((DDDD3333))))                                                    uuuunnnnttttiiiimmmmeeeeoooouuuutttt((((DDDD3333))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _uuuu_nnnn_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt - cancel previous timeout request
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_tttt_yyyy_pppp_eeee_ssss_...._hhhh_>>>>
  13.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_dddd_dddd_iiii_...._hhhh_>>>>
  14.      _vvvv_oooo_iiii_dddd _uuuu_nnnn_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt_((((_tttt_oooo_iiii_dddd______tttt _i_d_))))_;;;;
  15.  
  16.    AAAArrrrgggguuuummmmeeeennnnttttssss
  17.      _i_d        Non-zero identifier returned from a prior call to _dddd_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt(D3)
  18.                or _iiii_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt(D3).
  19.  
  20. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  21.      _uuuu_nnnn_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt cancels the pending timeout request specified by _i_d.
  22.  
  23.    RRRReeeettttuuuurrrrnnnn VVVVaaaalllluuuueeeessss
  24.      None
  25.  
  26. UUUUSSSSAAAAGGGGEEEE
  27.      On uniprocessor systems, if _uuuu_nnnn_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt is called while any function called
  28.      by the pending timeout request is running, then there is no effect.
  29.  
  30.      On multiprocessor systems, if _uuuu_nnnn_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt is called while any function
  31.      called by the pending timeout request is running, _uuuu_nnnn_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt will not
  32.      return until the function completes.
  33.  
  34.      Note that any function that runs as a result of a call to _iiii_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt (or to
  35.      _dddd_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt) cannot use _uuuu_nnnn_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt to cancel itself.
  36.  
  37.    LLLLeeeevvvveeeellll
  38.      Base or Interrupt, with the following exception on multiprocessor
  39.      systems:  For _iiii_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt(D3) and _dddd_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt(D3), the _uuuu_nnnn_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt can only be
  40.      performed from interrupt levels less than, or equal to, the level
  41.      specified when the function was scheduled.
  42.  
  43.    SSSSyyyynnnncccchhhhrrrroooonnnniiiizzzzaaaattttiiiioooonnnn CCCCoooonnnnssssttttrrrraaaaiiiinnnnttttssss
  44.      Driver-defined basic locks, read/write locks, and sleep locks may not be
  45.      held across calls to this function if these locks are contended by the
  46.      function being canceled.
  47.  
  48.    EEEExxxxaaaammmmpppplllleeeessss
  49.      See _uuuu_nnnn_bbbb_uuuu_ffff_cccc_aaaa_llll_llll(D3) for an example of _uuuu_nnnn_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt.
  50.  
  51. RRRREEEEFFFFEEEERRRREEEENNNNCCCCEEEESSSS
  52.      _dddd_eeee_llll_aaaa_yyyy(D3), _dddd_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt(D3), _iiii_tttt_iiii_mmmm_eeee_oooo_uuuu_tttt(D3), _uuuu_nnnn_bbbb_uuuu_ffff_cccc_aaaa_llll_llll(D3)
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                                                         PPPPaaaaggggeeee 1111
  62.  
  63.  
  64.  
  65.